# 使用 panads 获取 股票数据
import pandas as pd
import pandas_datareader.data as web
import datetime

pd.set_option('display.expand_frame_repr', False) # False 不允许换行
pd.set_option('display.max_rows', 10) # 显示的最大行数
pd.set_option('display.max_columns', 6) # 显示的最大列数
pd.set_option('precision', 2) # 显示小数点后的位数


# 获取上证综指行情数据 pandas-datareade 模块 data.DataReader() 方法

df_stockload = web.DataReader("000001.SS", "yahoo",
    datetime.datetime(2009, 1, 1),
    datetime.datetime(2020, 10, 21))

print(df_stockload.tail())

print(df_stockload.index) # 查看行索引信息
print(df_stockload.columns) # 查看列索引信息
print(df_stockload.describe()) # 查看各列数据描述性统计
print(df_stockload.info()) # 查看缺失及其每列数据类型


'''
 0   High       最高价
 1   Low        最低价
 2   Open       开盘价
 3   Close      除权收盘价
 4   Volume     成交量
 5   Adj Close  前复权收盘价
'''